Individual Assignment
- Read, sign the student/instructor/lab agreements, and commit to
your repos
- Work through a git tutorial
- Build a personal site in the class archive
describing you and your final project
Individual Assignment
- Model (raster, vector, 2D, 3D, render, animate, simulate, ...) a possible final
project
- Compress your images and videos
- Post a description with your design files on your class page
Group Assignment
- Do your lab's safety training
- Showcase your lasercutter's focus, power, speed, rate, kerf, joint clearance and
types
Individual Assignment
- Cut something on the vinylcutter
- Parametric Construction Kit
Group Assignment
- Characterize the design rules for your in-house PCB production process
Individual Assignment
- Make and test a microcontroller development board
- Extra Credits
- personalize the board
- make it with another process
Group Assignment
- Test the design rules for your 3D printer(s)
Individual Assignment
- Design and 3D print an object (small, few cm3, limited by printer time)
that could not be made subtractively
- 3D scan an object (and optionally print it)
Group Assignment
- Browse through the data sheet for your microcontroller compare the
performance and development workflows for other architectures
Individual Assignment
- Write a program for a microcontroller development board that you made,
to interact (with local input &/or output devices) and communicate
(with remote wired or wireless devices)
- extra credit: use different languages &/or development environments
- extra credit: connect external components to the board
Group Assignment
- Do your lab's safety training
- Test runout, alignment, fixturing, speeds, feeds, materials,
and toolpaths for your machine
Individual Assignment
- Make (design+mill+assemble) something big (~meter-scale)
- Extra credit: don't use fasteners or glue
- Extra credit: include curved surfaces
Group Assignment
- Use the test equipment in your lab to observe the operation
of a microcontroller circuit board
- Send a PCB out to a board house
Individual Assignment
- Use an EDA tool to design and development board to interact
and communicate with an embedded microcontroller,
produce it, and test it
- extra credit: try another design workflow
- extra credit: design a case for it
- extra credit: simulate its operation
Group Assignment
- measure the power consumption of an output device
Individual Assignment
- Add an output device to a microcontroller board you've designed,
and program it to do something
Group Assignment
- Design a machine that includes mechanism+actuation+automation+application
- Build the mechanical parts and operate it manually
- Document the group project and your individual contribution
Group Assignment
- Probe an input device's analog levels and digital signals
Individual Assignment
- Measure something: add a sensor to a microcontroller board
that you have designed and read it
Group Assignment
- Review the safety data sheets for each of your molding and casting materials,
then make and compare test casts with each of them
- Compare printing vs machining molds
Individual Assignment
- Design a mold around the process you'll be using, produce it with a smooth surface
finish, and use it to cast parts
- Extra credit: use more than two mold parts
Group Assignment
- Send a message between two projects
Individual Assignment
- design, build, and connect wired or wireless node(s)with network or bus addresses
and local input &/or output device(s)
Group Assignment
- Compare as many tool options as possible
Individual Assignment
- Write an application that interfaces a user with an
input &/or output device that you made
Individual Assignment
- Design and produce something with a digital process
(incorporating computer-aided design and manufacturing) not covered
in another assignment, documenting the requirements that your
assignment meets, and including everything necessary to reproduce
it.